weep bitter tears - Spanish English Dictionary